home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / wildcat / modusr11.zip / MODUSER.TXT < prev    next >
Text File  |  1992-06-24  |  5KB  |  108 lines

  1.  
  2.                              MODIFY USERINFO.DAT
  3.                         version 1.0 (April 23, 1992)
  4.  
  5. Purpose:
  6. This program was developed to allow Wildcat!  3.x Sysops to modify a 
  7. callers security level and time left while he is on-line automatically.  
  8. This will modify a callers USERINFO.DAT while he is in a door or DOS Hook 
  9. so that when he returns to Wildcat!, he will have the new security level, 
  10. or a different time left.
  11.  
  12. This was written because I have started taking credit cards as
  13. payment for subscriptions.  The best program that I could find
  14. to do this was AutoScribe (AS25.ZIP at the time of this writing).
  15. Unfortunately, it only knows how to upgrade PCBoard software.  It
  16. does, however, create a PURCHASE.1 ever time someone subscribes.
  17. I check for the existence of this file at the end of my door batch
  18. file, and they are automatically upgraded.  I still have to put
  19. in the expiration date manually, but its a start.
  20.  
  21. There are several door games that create a monthly winner chart or
  22. modify a file if the current user has a high score.  This could be
  23. used to upgrade anybody who uses a certain door.  Its simple and
  24. straight forward, and I hope it helps.
  25.  
  26.  
  27. USAGE:
  28. To use MODUSER, USERINFO.DAT must be in the current directory.
  29. MODUSER.EXE can be anywhere in your path. The syntax is this:
  30.  
  31.             MODUSER <new security> <time left>
  32.  
  33. That's it!  An example would be: MODUSER V-SYSOP 45.  If your security 
  34. levels are pure numbers, then this version of MODUSER will not work.  I 
  35. take any command line arguement that is a number, and put it in line 8.  
  36. Any command line arguement that is not a number is put in line 12.
  37. Case is reproduced exactly as well as spaces and non-standard characters.
  38.  
  39. During operation, the OLD security level and the NEW security level
  40. and the old time and new time are displayed on the screen.
  41.  
  42. This is designed to run as part of a batch file, late at night, when
  43. all the children are in bed, so it will NEVER make any noise or ask
  44. you to press a key.  If an error occurs, the system errorlevel will
  45. be set to 1, and the program will exit, displaying a message on the
  46. screen.  Using errorlevel detection in your batch file should be
  47. sufficient to avoid erroneous operation.
  48.  
  49. This will also NOT put anything out the comm port, nor let the user
  50. know that this wonderful program is running, saving you hours of
  51. time.  This program is quiet, quick (1.3 seconds per run) and
  52. painless to use.
  53.  
  54. I should caution you to make sure that whatever new security level you put 
  55. on the command line MUST already be defined in MAKEWILD.DAT or when the 
  56. user returns to Wildcat!, really bizarre things could happen.
  57.  
  58.  
  59.  
  60. SUPPORT:
  61. If this does not work for you, and you REALLY, REALLY, REALLY want
  62. it to, then call my BBS at 408-229-0706 and leave a message for
  63. Michael Wilson, the sysop, and I'll see what I can do.  Upload as
  64. much information as you can, including screen captures and such.
  65.  
  66. If you think that this is just the neatest program, and you can't
  67. imagine how your board ran without this, but you can still think
  68. of some improvements, leave me a message on my board.  Need a totally
  69. different program for Wildcat!?, leave me a message.  I don't program
  70. in pascal and that's what the libraries to modify the data indices is
  71. written in, but C++ can do many wonderful things, so I'll let you know.
  72. If you just want to say hi, call my board.
  73.  
  74.  
  75. DONATIONS:
  76. This program is free.  Enjoy it.  You can repackage it, reverse compile
  77. it, Norton-Utilities it, even delete it.  But if you alter this,
  78. give yourself credit so people don't call me to complain about
  79. your hacked attempt at programming.
  80.  
  81. Even though this is a rather simple program, it took time to write.  If you 
  82. get use out of this, send a gift, to say thank you for the program.  The 
  83. gift can be anything:  $5.00, a postcard, your credit card, a small
  84. foreign car, anything.
  85. Posting my board number on your board as a great place to call is fine
  86. too.
  87.  
  88. THE COMMERCIAL:
  89.  
  90.                                 The Village
  91.                            Michael Wilson, Sysop
  92.                           7145 Aptos Beach Court
  93.                             San Jose, CA  95139
  94.                                408-229-0706
  95.  
  96.                      24 hours per day, 7 days per week
  97.                    300/1200/2400/9600/14.4k v.42bis HST
  98.                MSI Support Net, TechNet, ShadowNet, U'NI Net
  99.                               135 conferences
  100.                            over 60 on-line games
  101.                          Full Access on first call
  102.  
  103.  
  104.  
  105. FINAL WORD:
  106.  
  107. enjoy.
  108.